package main

import "fmt"

/*
	type: 用于类型定义和类型别名

	1. 类型定义: type 类型 Type
    2. 类型别名: type 类型名 = Type
*/

// 定义基本类型
type myInt int

// 定义函数类型
type myFun func(str string) string

func fun1() myFun {
	return func(str string) string {
		return "HH"
	}
}

func main() {
	a := fun1()
	fmt.Println(a("ff"))
}
